#include "date.h"

int main () {
	//Date d;
	//d.print();
	//std::cout<<"printWithoutThis\n";
	//d.printWithoutThis();

	// Date d1(-2015, 1, 1);
	// Date d2(-2016, 1, 2);
	// Date d3(2015, 1, 1);
	// d1.print();
	// d2.print();
	// d3.print();
	// cout << " d1=" << d1.getDays() << endl;
	// cout << " d2=" << d2.getDays() << endl;
	// cout << " d3=" << d3.getDays() << endl;
	// cout << " d1 >  d2  " << (d1 > d2) << endl ;
	// cout << " d1 == d3  " << (d1 == d3) << endl ;
	// cout << " d1 <  d2  " << (d1 < d2) << endl ;
	// Date d(0,1,1);
	// daysToDate(68).print();

	Date da[10];
	CreatePoints(da,10);
	for (int i=0;i<10;i++) {
		da[i].print();
	}
	sort(da,10);
	cout<<"------------- after sort --------------- \n";
	for (int i=0;i<10;i++) {
		da[i].print();
	}


	return 0;
}
